home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-07-20 | 682 b | 36 lines | [TEXT/CWIE] |
- program GIFSaveExample;
-
- uses
- Files, MyInitialization, GIFSave;
-
- function MyGetPixel(x,y: integer): integer;
- begin
- if x = y then begin
- MyGetPixel := 1;
- end else if odd(x) then begin
- MyGetPixel := 1;
- end else begin
- MyGetPixel := 0;
- end;
- end;
-
- var
- err:OSErr;
- result:integer;
- fs:FSSpec;
- begin
- Initialization;
- err:=FSMakeFSSpec(0,0,'Zany:Desktop Folder:examplefile.gif',fs);
- writeln(err);
- result := GIF_Create(fs, 32, 64, 2, 1);
- writeln(result);
- if result = GIF_OK then begin
- GIF_SetColor(0,1,1,1);
- GIF_SetColor(1,0,0,0);
- result := GIF_CompressImage(0,0,32,64,MyGetPixel);
- writeln(result);
- result := GIF_Close;
- writeln(result);
- end;
- end.
-